feel the need of - Spanish English Dictionary